@Comment Mybiblio for paper IEEE 2008 (February 2008)

%Basile Clout, January 2008
% Bibliography - Thesis 

%%%%%%%%%%%%%%%%%%%%%
%Emulators
@article{wreka,
        author = "L-C Canon and E. Jeannot",
        title = "Wrekavoc: a Tool for Emulating Heterogeneity",
        journal = "Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International.", 
        year = "April 2006",
        pages = "25-29"
}

@inproceedings{modelnet,
 author = {D. Gupta and K. Yocum and M. McNett and A. C. Snoeren and G. M. voelker and A. Vahdat},
 title = {To Infinity and Beyond: Time-Warped Network Emulation},
 booktitle = {Proceedings of the 3rd ACM/USENIX Symposium on Networked Systems Design and Implementation (NSDI)},
 year = {May 2006}
}


@Manual{wanem,
  title = 	 {WANem 1.1 Wide Area Network Emulator},
  author = 	 {Tata Consultancy Services},
  organization = {TCS Innovations Lab - Performance Engineering Research Center},
  month = 	 10,
  year = 	 2007,
  url = 	 {http://wanem.sourceforge.net}}

%Partitioners
@article{pagridS,
        author = "S. Huang, E. Aubanel and V. C. Bhavsar",
        title = "PaGrid: A Mesh Partitioner for Computational Grids",
        journal = "Journal of Grid Computing", 
        year = "2006",
        volume = "4",
        pages = "71-88"
}



@InProceedings{comparison,
  author = 	 {S. Huang and E. Aubanel and V. C. Bhavsar},
  title = 	 {Mesh Partitioners for Computational Grids: A Comparison},
  booktitle =  {Proceedings of the 2003 International Conference on Computational Science and Its Applications},
  pages = 	 {60-68},
  year = 	 {May 2003},
  editor = 	 {Springer Verlag}}


@article{pagridL,
        author = "X. Wu and E. Aubanel",
        title = "Incorporating Latency in Heterogeneous Graph Partitioning",
        journal = "Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC), in Proc. 21st Intl. Parallel and Distributed Processing Symposium", 
        year = "March 2007",
        pages = "25-29"
}

@article{pagridR,
        author = "R. Wanschoor and E. Aubanel",
        title = "Partitioning and Mapping of Mesh-Based Applications onto Computational Grids",
        journal = "5th IEEE/ACM International Workshop on Grid Computing (Grid 2004), IEEE Computer Society",
        year = "Nov. 2004",
        pages = "25-29"
}


%%%%%%%%%%%%%%%%%%%%
% Wrekavoc

%Simulator simgrid
@article{simgrid,
	author = {A. Legrand, L. Marchal and H. Casanova},
	title = {Scheduling Distributed Applications: the SimGrid Simulation Framework},
	journal = {CCGRID},
	year = {2003},
	pages = {138-145} 
}


@inproceedings{bricks,
 author = {Atsuko Takefusa and Satoshi Matsuoka and Kento Aida and Hidemoto Nakada and Umpei Nagashima},
 title = {Overview of a Performance Evaluation System for Global Computing Scheduling Algorithms},
 booktitle = {HPDC '99: Proceedings of the 8th IEEE International Symposium on High Performance Distributed Computing},
 year = {1999},
 isbn = {0-7695-0287-3},
 pages = {11},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
 }



%Wrekavoc
@article{wrekavoc,
	author = {L.-C. Canon and E. Jeannot},
	title = {Wrekavoc: a tool for emulating heterogeneity},
	journal = {Parallel and distributed Processing Symposium, 2006. IPDPS 2006 20th International},
	year = 2006,
	month = {April},
pages = {0-0} 
}





%%%%%%%%%%%%%%%%%
%Graph libraries


% partitioners library
% for JOSTLE
@article{lib:jostle,
        author = "A. J. Soper, C. Walshaw and M. Cross",
        title = "A combined Evolutionary Search and Multilevel Optimisation Approach to Graph Partitioning - University of Greenwich Graph Partitioning Archive",
        journal = "Journal of Global Optimization",
        year = "2004",
        volume="29",
        pages = "225-241",
        url ="http://staffweb.cms.gre.ac.uk/~c.walshaw/partition/, accessed May 2007"
}

% for PARTY
@article{lib:party,
        author = "Ralf Dieckmann",
        title = "Graph partitioning - Graph collection",
        url = "http://wwwcs.uni-paderborn.de/fachbereich/AG/monien/RESEARCH/PART/graphs.html",
        note="accessed May 2007"
}






%%%%%%%%%%%%%%%%%
%Other partitioners

%METIS
@article{metis,
        author = "G. Karypis and V. Kumar",
        title = "A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs",
        journal = "SIAM Journal of Scientific Computing",
        year = "1998",
        volume="20",
        number="1",
        pages = "359-392",
        url = {http://glaros.dtc.umn.edu/gkhome/views/metis}
}

%PART
@article{part,
        author = "J. Chen and V. E. Taylor",
        title = "Mesh Partitioning for Efficient Use of distributed Systems",
        journal = "IEEE Trans. Parallel and Distributed Systems",
        year = "2002",
        volume="13",
        number="1",
        pages = "67-69"
}

%JOSTLE
@article{jostle1,
        author = "C. Walshaw and M. Cross",
        title = "Mesh Partitioning: A Multilevel Balancing and Refinement Algorithm",
        journal = "SIAM Journal of Scientific Computing",
        year = "2000",
        volume="22",
        number="1",
        pages = "63-80"
}

@article{jostle2,
        author = "C. Walshaw and M. Cross",
        title = "Multilevel Mesh Partitioning for Heterogeneous Communication Networks",
        journal = "Future Generation Computing Systems",
        year = 2001,
        volume=17,
        number=5,
        pages = 24,
}

%SCOTCH
@inproceedings{scotch,
 author = {Francois Pellegrini and Jean Roman},
 title = {SCOTCH: A Software Package for Static Mapping by Dual Recursive Bipartitioning of Process and Architecture Graphs},
 booktitle = {HPCN Europe 1996: Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking},
 year = {1996},
 isbn = {3-540-61142-8},
 pages = {493--498},
 publisher = {Springer-Verlag},
 address = {London, UK},
 }

%MiniMax
@article{minimax,
        author = "S. Kumar, S. Das and R. Biswas",
        title = "Graph Partitioning for Parallel Applications in Heterogeneous Grid Environments",
        journal = "International Parallel and Distributed Processing Symposium",
        year = "2002",
        pages = " 493-198"
}

% CHACO, Static comparison of partitioning algorithms
@inproceedings{chaco,
        author = "R. Leland and B. Hendrickson",
        title = "An empirical study of static load balancing algorithms",
        booktitle = "Proceedings of the Scalable High-Performance Computing Conference, 1994",
        year = {1994},
        isbn={0-8186-5680-8},
        pages = "682-685"
}




%%%%%%%%%%%%%%%
% Grid core middlewares

%globus
@book{globus,
        author = "I. Foster and C. Kesselman",
        title = "\emph{The Globus Toolkit}, The Grid: Blueprint for a New Computing Infrastructure",
        publisher = "Morgan Kaufmann",
        year = "1999",
        page="259-278"
}

%legion
@book{legion,
        author = "A.S. Grimshaw and W.A. Wulf",
        title = "The Legion Vision of a worldwide Virtual Computer",
        publisher = "Communications of the ACM",
        volume = "40",
        year = "1997",
        page="39-45"
}


%%%% General Algorithms

%Bouquin
@book{algos,
        author = "J. J. Dongarra",
        title = "Sourcebook of Parallel Computing",
        publisher = "Morgan Kaufmann Publishers",
        year = "2003"
}

%Chaco multilevel algo
@inproceedings{al:multilevel,
    author = "Bruce Hendrickson and Robert W. Leland",
    title = "A Multi-Level Algorithm For Partitioning Graphs",
    booktitle = "Supercomputing",
    year = "1995" }
    
    %Graph partitioning is an NP-problem
 @book{np,
        author = "M.R. Garey and D.S. Johnson",
        title = "Computers and Intractability: A guide to the theory of NP-Completeness",
        publisher = "W.H. Freeman and Co.",
        year = "1979"
}




%%%%%%%%%%%%%%%%%%%%
%Other thesis, proposals, work in progress...

@mastersthesis{kambiz,
	author = {Kambiz Ghazinour Naini},
	title = {Thesis Proposal: A linear Solver for Benchmarking Partitioners},
	school = {Faculty of Computer Science - University of New-Brunswick},
	year = {2006},
	month = {November}
}


%%%%%%%%%%%%%%%%%%%%
%Mesh generation

% Triangle
@incollection{gen:triangle,
author = {Jonathan Richard Shewchuk},
title = {Triangle:  {E}ngineering a {2D} {Q}uality {M}esh {G}enerator and
  {D}elaunay {T}riangulator},
booktitle = {Applied Computational Geometry:  Towards Geometric Engineering},
editor = {Ming C. Lin and Dinesh Manocha},
series = {Lecture Notes in Computer Science},
volume = 1148,
publisher = {Springer-Verlag},
pages = {203--222},
month = may,
year = 1996,
note = {From the First ACM Workshop on Applied Computational Geometry}
}


% Gmsh

@TechReport{gen:gmsh,
  author = 	 {G. Geuzaine and J.-F. Remacle},
  title = 	 {Gmsh: a finite element mesh generator with built-in pre- and post- processing facilities},
  institution =  {Gmsh},
  year = 	 2007,
  url = 	 {http://www.geuz.org/gmsh}}

% List of mesh generators
@TechReport{gen:list,
  author = 	 {S. Owen},
  title = 	 {A survey of unstructured mesh generation technology},
  institution =  {Carnegie Mellon},
  year = 	 1998,
  url = 	 {www.andrew.cmu.edu/user/sowen/softsurv.html}}

% HTB

@TechReport{htb,
  author = 	 {M. Devera},
  title = 	 {HTB Linux queuing discipline manual - user guide}, 
  institution =  {M. Devera web site},
  year = 	 2002,
  url = 	 {http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm}
}


% Iperf
@TechReport{iperf,
  author = 	 {Mark Gates and Ajay Tirumala and Jon Dugan and Kevin Gibbs},
  title = 	 {Iperf User Docs}, 
  institution =  {NLANR},
  year = 	 2003,
  url = 	 {http://dast.nlanr.net/Projects/Iperf}
}

% Nmap

@TechReport{nmap,
  author = 	 {Fyodor},
  title = 	 {Nmap Reference Guide}, 
  institution =  {Insecure.org},
  year = 	 2007,
  url = 	 {http://nmap.org/man/}
}

@TechReport{vlan,
  author = 	 {IEEE},
  title = 	 {IEEE standard for Local and metropolitain area networkd -- Virtual Bridged Local Area Networks, 802.1Q}, 
  institution =  {IEEE Computer Society},
  year = 	 2005,
  url = 	 {http://standards.ieee.org/getieee802/download/802.1Q-2005.pdf}
}

@inproceedings{vtk,
 author = {William J. Schroeder and Kenneth M. Martin and William E. Lorensen},
 title = {The design and implementation of an object-oriented toolkit for 3D graphics and visualization},
 booktitle = {VIS '96: Proceedings of the 7th conference on Visualization '96},
 year = {1996},
 isbn = {0-89791-864-9},
 pages = {93--ff.},
 location = {San Francisco, California, United States},
 publisher = {IEEE Computer Society Press},
 address = {Los Alamitos, CA, USA},
 }


@article{graphviz,
 author = {Emden R. Gansner and Stephen C. North},
 title = {An open graph visualization system and its applications to software engineering},
 journal = {Softw. Pract. Exper.},
 volume = {30},
 number = {11},
 year = {2000},
 issn = {0038-0644},
 pages = {1203--1233},
 doi = {http://dx.doi.org/10.1002/1097-024X(200009)30:11<1203::AID-SPE338>3.3.CO;2-E},
 publisher = {John Wiley \& Sons, Inc.},
 address = {New York, NY, USA},
 }



@ARTICLE{first, 
title={Mesh partitioning for efficient use of distributed systems}, 
author={Chen, J.; Taylor, V.E.}, 
journal={Transactions on Parallel and Distributed Systems}, 
year={Jan 2002}, 
volume={13}, 
number={1}, 
pages={67-79}, 
keywords={finite element analysis, parallel programming, simulated annealingIBM SPs, PART, WHAMS2D, backtracking search, distributed systems, equal size subdomains, explicit nonlinear finite element application, homogeneous systems, irregular finite element meshes, mesh partitioning, metric, network performance, parallelization, processor performance, regular irregular finite element meshes, simulated annealing, small cut set size, speedup}, 
doi={10.1109/71.980027}, 
ISSN={1045-9219}, }


@inproceedings{challenges,
 author = {Karen Devine and Bruce Hendrickson and Erik Boman and Matthew St. John and Courtenay Vaughan},
 title = {Design of dynamic load-balancing tools for parallel applications},
 booktitle = {ICS '00: Proceedings of the 14th international conference on Supercomputing},
 year = {2000},
 isbn = {1-58113-270-0},
 pages = {110--118},
 location = {Santa Fe, New Mexico, United States},
 doi = {http://doi.acm.org/10.1145/335231.335242},
 publisher = {ACM},
 address = {New York, NY, USA},
 }